flowering thistle - German English Dictionary